#include <stdio.h>
#include <string.h>
int main()
{
    char a[100], b[100], c[100], t[100];
    gets(a);
    gets(b);
    gets(c);
    //a>b a、b交换位置把b放在前
    if (strcmp(a, b) > 0)
    {
        strcpy(t, a);
        strcpy(a, b);
        strcpy(b, t);
    }

    //交换后a>c，a,c交换位置把c在前
    if (strcmp(a, c) > 0)
    {
        strcpy(t, a);
        strcpy(a, c);
        strcpy(c, t);
    }
    //交换后，b>c，b,c交换位置把c提前
    if (strcmp(b, c) > 0)
    {
        strcpy(t, b);
        strcpy(b, c);
        strcpy(c, t);
    }

    puts(a);
    puts(b);
    puts(c);
    return 0;
}